package cn.edu.cxcyzx.conf;

import cn.edu.cxcyzx.util.PropertyPlaceholder;
/**
 * git 相关常量信息
 * @author zxl
 * @date   2018年6月17日下午8:27:23
 * @描述:
 *
 */
public class Git {
	
	public static final String cyzx_app_url=PropertyPlaceholder.getProperty("cyzx.app-url");
	public static final String gitee_authorize_url=PropertyPlaceholder.getProperty("gitee.authorize");
	public static final String gitee_token_url=PropertyPlaceholder.getProperty("gitee.token");
	public static final String gitee_callBack_url=PropertyPlaceholder.getProperty("gitee.call-back");
	
	/**
	 * GET 获取用户信息
	 * 请求参数: access_token
	 * API:s https://gitee.com/api/v5/swagger#/getV5User
	 */
	public static final String gitee_userInfo_url=PropertyPlaceholder.getProperty("gitee.userInfo");
	/**
	 * GET 获取用户的所有项目信息
	 * 请求参数：
	 * 		access_token
	 * 		sort：排序方式: 创建时间(created)，更新时间(updated)，最后推送时间(pushed)，项目所属与名称(full_name)。默认: full_name
	 * 		page：当前的页码
	 * 		per_page：每页的数量
	 * API:https://gitee.com/api/v5/swagger#/getV5UserRepos
	 */
	public static final String gitee_userAllPro_url=PropertyPlaceholder.getProperty("gitee.userAllPro");
	/**
	 * GET 获取项目的所有成员
	 * url: 需在url后拼上 gitee_pro_full_name+"/collaborators"
	 * 请求参数：access_token
	 * API:https://gitee.com/api/v5/swagger#/getV5ReposOwnerRepoCollaborators
	 */
	public static final String gitee_proAllMembers=PropertyPlaceholder.getProperty("gitee.proAllMembers");
	/**
	 * GET 获取项目一个分支
	 * url: /v5/repos/{owner}/{repo}/branches/{branch}
	 * 参数:
	 * 		access_token
	 * API:https://gitee.com/api/v5/swagger#/getV5ReposOwnerRepoBranchesBranch
	 */
	public static final String getOneBranch=PropertyPlaceholder.getProperty("gitee.getOneBranch");
}
